package com.design.generic;

import lombok.Data;
import org.apache.commons.pool2.impl.GenericObjectPoolConfig;

/**
 * 对象池配置
 */
@Data
// @ConfigurationProperties(prefix = PoolProperties.PROJECT_PREFIX)
public class PoolProperties extends GenericObjectPoolConfig<TestObject> {
    public static final String PROJECT_PREFIX = "project.object";
    // /**
    //  * 最大空闲
    //  */
    // private int maxIdle = 5;
    // /**
    //  * 最大总数
    //  */
    // private int maxTotal = 20;
    // /**
    //  * 最小空闲
    //  */
    // private int minIdle = 2;
    //
    /**
     * 初始化连接数
     */
    private int initialSize = 3;
}
